@charset "utf-8";
/* 最外框样式 */
.dq_calendar{
background-color:#FFFFFF;
position:absolute;
font-size:12px;
font-family:Arial;
border:1px solid #000000;
width:210px;
height:auto;
text-align:center;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
z-index:99999;
}
/* 日期外框样式 */
.calendar_date{
float:none;
clear:both;
width:210px;
height:auto;
text-align:left;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
z-index:99999;
}

/* 日期样式 */
.calendar_date a{
float:left;
text-align:center;
}


/* 当前日期 */
.calendar_thisday{
width:30px;
height:20px;
line-height:20px;
color:#660000;
background-color:#F3ECA7;
text-decoration:none;
}
/* 其他日期 */
.calendar_other{
width:30px;
height:20px;
line-height:20px;
text-decoration:none;
}
/* 日期字体 */
.calendar_other:link{
color:#0066CC;
text-decoration:none;
}
.calendar_other:visited{
color:#0066CC;
text-decoration:none;
}
/* 鼠标悬浮在日期上 */
.calendar_other:hover{
color:#660000;
background-color:#F3ECA7;
text-decoration:underline;
}
/* 头部外框样式 */
.calendar_title{
width:210px;
height:16px;
line-height:16px;
background-color:#C8CBF2;
}
/* 左箭头样式 */
.calendar_titleleft{
float:left;
width:20px;
height:16px;
line-height:16px;
border-right:1px solid #FFFFFF;
cursor:pointer;
}
/* 右箭头样式 */
.calendar_titleright{
float:right;
width:20px;
height:16px;
line-height:16px;
border-left:1px solid #FFFFFF;
cursor:pointer;
}

/* 头部日期样式 */
.calendar_titlecenter {
position:relative;
float:left;
width:122px;
height:16px;
line-height:16px;
text-align:center;
}
/* 关闭按钮样式 */
.calendar_close {
float:right;
clear:both;
width:30px;
text-align:center;
font-size:20px;
cursor:pointer;
}
.calendar_close a:link,.calendar_close a:visited{
width:30px;
color:#000000;
text-decoration:none;
}
/* 周 */
.calendar_week{
float:left;
width:30px;
height:20px;
line-height:20px;
text-algin:center;
border-top:1px solid #FFFFFF;
background-color:#C4CEDF;
font-weight:bold;
color:#FFFFFF;
}